function _0x41dc48(_0x289f0f) {
    var _0x2cd1cf = _0x3d50b3;
    _0x289f0f = _0x289f0f || _0x11dabc[_0x2cd1cf(0xadb)];
    var _0xe41ea4 = _0x289f0f[_0x2cd1cf(0x71a)] || _0x289f0f[_0x2cd1cf(0x597)]
        , _0x311abd = this[_0x2cd1cf(0xa30)]
        , _0x226da4 = _0x311abd[_0x2cd1cf(0xa6a)]
        , _0x3710ef = _0x311abd['selectPosData']
        , _0xd3e4df = _0x311abd['trueWidth']
        , _0x30fbb2 = _0x311abd[_0x2cd1cf(0xb30)]
        , _0x128b5e = this[_0x2cd1cf(0xa3f)][_0x2cd1cf(0x66b)]
        , _0x2d4e0e = this['getMainDom']()
        , _0x170354 = _0x2d4e0e[_0x2cd1cf(0x953)]
        , _0x28ed43 = this['getMousePos'](_0x289f0f)
        , _0x4351e1 = _0x2460cd[_0x1d0195[_0x2cd1cf(0x677)]]['getBoundingClientRect'](_0x170354)
        , _0x52aa32 = +new Date()
        , _0x5a1fbf = _0x4351e1['x']
        , _0x1e9886 = _0x4351e1['y']
        , _0x5ab598 = void (0x35a * -0x7 + -0x17c7 + 0x2f3d)
        , _0x4c0a1f = (_0x28ed43['x'] - _0x5a1fbf - (-0x1 * 0x2da + 0x19cf + 0xb73 * -0x2)) / _0xd3e4df
        , _0x27bb65 = void (-0x22b3 + 0x22e9 + 0x6 * -0x9)
        , _0x42ca39 = _0x1d0195[_0x2cd1cf(0x92c)](_0x28ed43['x'] - _0x5a1fbf, _0xd3e4df);
    this['preventDefaultHandler'](_0x289f0f);
    _0x4c0a1f * (-0xeea + 0x1194 + -0x2a9 * 0x1) != _0x4c0a1f && (_0x4c0a1f = -0x1d76 + 0x23 * -0x9a + 0xca1 * 0x4);
    _0x1d0195[_0x2cd1cf(0xa0b)](_0x42ca39 * (-0x214d + 0x2b * -0xd + 0x237d), _0x42ca39) && (_0x42ca39 = -0x22f9 * -0x1 + -0x1 * 0x528 + 0x1dd1 * -0x1);
    _0x5ab598 = [_0x4c0a1f, _0x1d0195['VuVFS'](_0x28ed43['y'] - _0x1e9886, 0x2 * 0x10ee + -0xa53 * 0x3 + 0x16a * -0x2) / _0x30fbb2, _0x52aa32],
        _0x27bb65 = [_0x42ca39, _0x1d0195[_0x2cd1cf(0x6f7)](_0x28ed43['y'], _0x1e9886) / _0x30fbb2, _0x52aa32];
    if (_0x1d0195[_0x2cd1cf(0x347)](_0xe41ea4['className'][_0x2cd1cf(0x38d)](_0x1d0195[_0x2cd1cf(0x8a4)]), -(-0x1b3 * -0x3 + 0x1ab9 * -0x1 + 0x15a1))) {
        var _0x3bce87 = _0x1d0195[_0x2cd1cf(0x937)][_0x2cd1cf(0x5fb)]('|')
            , _0x1f8210 = 0x1 * -0x3c7 + 0x1c5e * -0x1 + 0xab7 * 0x3;
        while (!![]) {
            switch (_0x3bce87[_0x1f8210++]) {
                case '0':
                    this[_0x2cd1cf(0x676)]();
                    continue;
                case '1':
                    _0x3710ef[_0x2cd1cf(0x265)](_0x92502e, _0x3710ef[_0x2cd1cf(0x6af)] - _0x92502e);
                    continue;
                case '2':
                    return;
                case '3':
                    var _0x92502e = _0xe41ea4['getAttribute'](_0x1d0195[_0x2cd1cf(0x7e5)]);
                    continue;
                case '4':
                    _0x226da4['splice'](_0x92502e, _0x226da4[_0x2cd1cf(0x6af)] - _0x92502e);
                    continue;
            }
            break;
        }
    }
    if (_0x1d0195['FkExc'](_0xe41ea4[_0x2cd1cf(0x22d)][_0x2cd1cf(0x38d)](_0x1d0195[_0x2cd1cf(0x658)]), -(-0x3d * -0x53 + -0x4ae * -0x8 + -0x3936)))
        return;
    this[_0x2cd1cf(0xa30)][_0x1d0195['Phfbg']][_0x2cd1cf(0x37d)](_0x5ab598),
        this[_0x2cd1cf(0xa30)][_0x1d0195[_0x2cd1cf(0xa3a)]][_0x2cd1cf(0x37d)](_0x27bb65)
}